﻿#pragma once

#include "Misc/EngineEditorMacros.h"
#include "EditorWindowView.h"
#include "EditorSubwindowView.m.h"

class REditorStatusBarView;
class REditorSubwindowViewModel;

//子窗口
RCLASS(ExtraHeader=["StatusBar/EditorStatusBarView.h"])
class ENGINEEDITOR_API REditorSubwindowView : public REditorWindowView
{
    ROBJECT
public:
    virtual void BindViewModel(TSharedObjectPtr<REditorWindowViewModel> InViewModel) override;

protected:
    TWeakObjectPtr<REditorSubwindowViewModel> ViewModel;

    void FillWindow();

};